Model Checking Algorithms for Hyperproperties (Invited Paper)

نویسندگان

چکیده

Hyperproperties generalize trace properties by expressing relations between multiple computations. Hyperpropertes include policies from information-flow security, like observational determinism or noninterference, and many other system including promptness knowledge. In this paper, we give an overview on the model checking problem for temporal hyperlogics. Our starting point is algorithm HyperLTL, a reduction to Büchi automata emptiness. This basic construction can be extended with propositional quantification, resulting in HyperQPTL. It also branching time, HyperCTL $$^*$$ . However, it not possible have both extensions at same time: of HyperQCTL undecidable. An attractive compromise offered MPL[E], i.e., monadic path logic equal-level predicate. The expressiveness MPL[E] falls strictly that subsumes HyperKCTL , extension knowledge operator. We show still decidable.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Partial Completeness of Abstract Fixpoint Checking ( Invited paper )

Abstract interpretation is used in program static analysis and model checking to cope with infinite state spaces and/or with com­ puter resource limitations. One common problem is to check abstract fixpoints for specifications. The abstraction is partially complete when the checking algorithm is exact in that, if the algorithm ever terminates, its answer is always affirmative for correct specif...

متن کامل

Model Checking Algorithms for CTMDPs

Continuous Stochastic Logic (CSL) can be interpreted over continuoustime Markov decision processes (CTMDPs) to specify quantitative properties of stochastic systems that allow some external control. Model checking CSL formulae over CTMDPs requires then the computation of optimal control strategies to prove or disprove a formula. The paper presents a conservative extension of CSL over CTMDPs—wit...

متن کامل

The AXML Artifact Model † ( Invited Paper )

Towards a data-centric workflow approach, we introduce an artifact model to capture data and workflow management activities in distributed settings. The model is built on Active XML, i.e., XML trees including Web service calls. We argue that the model captures the essential features of business artifacts as described informally in [1] or discussed in [2]. To illustrate, we briefly consider the ...

متن کامل

EAHyper: Satisfiability, Implication, and Equivalence Checking of Hyperproperties

We introduce EAHyper, the first tool for the automatic checking of satisfiability, implication, and equivalence of hyperproperties. Hyperproperties are system properties that relate multiple computation traces. A typical example is an information flow policy that compares the observations made by an external observer on execution traces that result from different values of a secret variable. EA...

متن کامل

Logics and Algorithms for Software Model Checking

LOGICS AND ALGORITHMS FOR SOFTWARE MODEL CHECKING Swarat Chaudhuri Rajeev Alur Software model checking, an algorithmic, specification-driven approach to software analysis, has emerged as an active area of research in the last few years, producing a number of successful tools. The central question here is: does a model of a procedural program (typically a context-sensitive or pushdown abstractio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Lecture Notes in Computer Science

سال: 2021

ISSN: ['1611-3349', '0302-9743']

DOI: https://doi.org/10.1007/978-3-030-67067-2_1